跳到主要内容 跳到补充内容

列表框中的“与”模式

如果在列表框中将多个选择项设置为“与”模式,只有与所有已选定字段值相关的数据会显示在其他字段内。

示例:  

您的数据源包含哪些客户购买了不同物品的信息。

当您在默认模式下选择多个物品时, QlikView 将显示已购买任意选定物品的客户。

当您在“与”模式下选择多个物品时, QlikView 将显示已购买所有选定物品的客户。

“与”模式先决条件

字段的模式可在列表框属性:一般标签中设置。

当激活与模式时,与号 ("&") 会显示在选中数值的前方。

如果单击并按住某个值片刻,则选择项会从选中的 () (绿色)切换为选中的 (红色)。与号也会替换为感叹号 ("!")。选择用于强制排除标记值,仅可在列表框处于与模式下作出。

与模式条件

字段始终不可设置为逻辑上的“和”模式。原因在于,只要相关字段仅链接至一个其他字段,“和”替代选择即具有逻辑意义。必需满足以下标准:

  • 字段必须仅存在于一个逻辑表格中,
  • 表格不超过两列,字段必须是其中第二列,
  • 表格不得包含任何重复记录,并且
  • 必须使用特殊限定符载入字段。如果表格用选择语句进行加载,则必须使用提前加载“Distinct”*。

在“和”模式下设置列表框

以下步骤描述了如何在“与”模式下设置列表框来替代默认模式(逻辑或)。执行以下步骤:

  1. 确保符合“与”模式的标准。
  2. 右键单击列表框,并选择属性
  3. 一般选项卡上勾选与模式复选框。

强制排除

强制排除(有时称为“非”选择项)和“与”选择项密切相关。强制排除可以明确排除字段值,换言之,QlikView 找到的解决方案可能与排除值无关。

点击单元格并按住鼠标按钮,直至单元格变为红色,即可进行强制排除。此种方式的 CTRL 单击等同于对前选择项/排除项的额外排除要求。强制排除仅可在字段处于“与”模式下进行。

信息注释

如果要强制排除文本对象等对象中的特定字段值,则必须修改脚本语法。例如,如果脚本语句如下:

=count({<ANDActor=>}DISTINCT Title)

如下修改它:

=count({<~ANDActor=, ANDActor=>} DISTINCT Title)

了解详情

 

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!

加入分析现代化计划

Remove banner from view

使用分析现代化计划实现现代化,同时不损害您宝贵的 QlikView 应用程序。 单击此处 了解更多信息或联系: ampquestions@qlik.com